home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-11-18 | 2.3 KB | 111 lines | [TEXT/MPS ] |
- #-------------------------------------------------------------------------------------------
- #
- # Program: CPlusTESample 2.0
- # File: TESample.make
- #
- # by Andrew Shebanow
- # of Apple Macintosh Developer Technical Support
- #
- # Copyright © 1989-1990 Apple Computer, Inc.
- # All rights reserved.
- #
- #-------------------------------------------------------------------------------------------
-
-
- # turn off SADE symbols
- SymOpts = -sym off
-
- # C++ options
- CPlusOptions = {SymOpts} -d MPW32 -mbg off
-
- # Libraries to link with
- MPWCLibs = ∂
- "{Libraries}"Runtime.o ∂
- "{CLibraries}"CPlusLib.o ∂
- "{CLibraries}"StdCLib.o ∂
- "{Libraries}"Interface.o
- #-------------------------------------------------------------------------------------------
-
- AppLibObjs = ∂
- Application.cp.o ∂
- Document.cp.o ∂
- List.cp.o
-
- AppLibSrcs = ∂
- Application.cp ∂
- Document.cp ∂
- List.cp
-
- AppLibHdrs = ∂
- AppLib.h ∂
- Application.h ∂
- Document.h ∂
- List.h
-
- Objs = ∂
- TEDocument.cp.o ∂
- TESample.cp.o ∂
- TESampleGlue.a.o
-
- Srcs = ∂
- TEDocument.cp ∂
- TESample.cp ∂
- TESampleGlue.a
-
- Hdrs = ∂
- TECommon.h ∂
- TEDocument.h ∂
- TESample.h
-
- FailLibObjs = ∂
- UMAFailure.p.o ∂
- UMAFailure.a.o ∂
- Exceptions.cp.o
-
- FailLibSrcs = ∂
- UMAFailure.p ∂
- UMAFailure.inc1.p ∂
- UMAFailure.a ∂
- Exceptions.cp
-
- FailLibHdrs = ∂
- UMAFailure.h ∂
- Exceptions.h
-
- TESample ƒƒ AppLib.o Failure.o {Objs}
- Link -mf -w -o {Targ} {SymOpts} ∂
- {Objs} ∂
- AppLib.o ∂
- Failure.o ∂
- {MPWCLibs}
- SetFile {Targ} -t APPL -c 'MOOT' -a B
-
- TESample ƒƒ TESample.r TECommon.h
- Rez -append -o {Targ} TESample.r -i "{RIncludes}"
-
- TESample ƒƒ AppLib.r AppLib.h
- Rez -append -o {Targ} AppLib.r -i "{RIncludes}"
-
- # if ANY headers change, recompile all of our shapesapp sources
- {Objs} ƒƒ {Hdrs} {AppLibHdrs} {FailLibHdrs}
-
- # if AppLib headers change, recompile AppLib Objects
- {AppLibObjs} ƒƒ {AppLibHdrs} {FailLibHdrs}
-
- AppLib.o ƒƒ {AppLibObjs}
- Lib -d -o {Targ} {SymOpts} {AppLibObjs}
-
- Failure.o ƒƒ {FailLibObjs}
- Lib -d {FailLibObjs} -o Failure.o
-
- UMAFailure.p.o ƒƒ UMAFailure.p UMAFailure.inc1.p
-
- ProgStrucMacs.d ƒ "{MPW}Interfaces:AStructMacs:"ProgStrucMacs.a
- Asm "{MPW}Interfaces:AStructMacs:"ProgStrucMacs.a
-
- FlowCtlMacs.d ƒ "{MPW}Interfaces:AStructMacs:"FlowCtlMacs.a
- Asm "{MPW}Interfaces:AStructMacs:"FlowCtlMacs.a
-
- UMAFailure.a.o ƒ UMAFailure.a ProgStrucMacs.d FlowCtlMacs.d
- Asm {depDir}UMAFailure.a -o {targDir}UMAFailure.a.o {AOptions}
-